package com.cci.kangdao.dao;

import java.util.List;
import java.util.Map;

import org.mybatis.spring.annotation.MapperScan;

import com.cci.kangdao.dao.model.SMNT;
import com.cci.kangdao.dao.model.ServiceToolT;

/**
 * 服务工具相关接口
 * @author fengshuai
 *
 */
@MapperScan
public interface ServiceToolsServiceDao {
	/**
	 * App用户机型获取SMN接口
	 */
	public List<SMNT> getSMNByEngintype(Map<String,Object> map);
	/**
	 * App用户查询服务工具接口默认
	 */
	public List<ServiceToolT> searchServiceTool(Map<String, Object> map);
	/**
	 * 搜索框筛选条件查询
	 * @param map
	 */
	public List<ServiceToolT> searchScreenServiceTool(Map<String, Object> map);
	/**
	 * App用户获取服务工具详细接口
	 * @param map
	 */
	//public void getServiceToolDetail(Map<String, Object> map);
	/**
	 * 查询出主工具信息
	 * @param map
	 */
	public List<ServiceToolT> getServiceTool(Map<String, Object> map);
	/**
	 * 副工具的信息
	 * @param map
	 */
	public List<ServiceToolT> getSideToolsDatas(Map<String, Object> map);
	/**
	 * 查询出SMN码
	 * 
	 * @param map
	 */
	public List<SMNT> getSMNTDatas(Map<String, Object> map);
	
	/**
	 * 记录阅读次数
	 * @param map
	 */
	void updateReadNum(Map<String, Object> map);
	
}
